草庐IT

Android TalkBack 和 fragment 堆栈

全部标签

android - 我如何使用 fragment "findViewById"?

我最近将我的项目从Eclipse转移到AndroidStudio。我试图让电子邮件功能正常工作,但是我收到“findViewById”错误。我也收到“Toast.makeText”的错误。您能否协助解决这两个错误。我类的代码如下:packagecom.example.ishonours.witsbusapp;importandroid.app.Activity;importandroid.net.Uri;importandroid.os.Bundle;importandroid.app.Fragment;importandroid.view.LayoutInflater;importa

iphone - iphone 和 android 的 sip 堆栈

我正在寻找适用于Android和iPhone的SIP堆栈。我发现了很多类似的问题,有时这些问题已经很老了……我不太关心解决方案是商业的(但这是首选)还是开源的。到目前为止我发现来自RADVISIONforAndroid的商业解决方案为iPhone开源SIPHONE涵盖两个平台的LINPHONE。Gingerbread有内置的SIP栈——但似乎有一些限制和可能会被MNO删除...我的问题是:有人对上述解决方案有好的/不好的经验吗?您是否使用上述解决方案开发和发布应用程序?任何适用于iPhone/iPad的商业SIP堆栈提供商?非常感谢斯腾 最佳答案

android - 使用 fragment 实现操作栏选项卡

所以最近我需要实现操作栏选项卡,用新fragment替换当前fragment。尽管进行了数小时的深入搜索,我仍无法找到明确的解决方案,所以我想我会在这里展示我是如何解决这个问题的。其中两个fragment包含ListView,结果证明这是一个主要的复杂因素。 最佳答案 首先创建一个要附加fragment的Activity。在该Activity的XML文件中添加一个线性布局,如下所示:不要向XML文件添加任何其他内容。甚至没有预加载Eclipse的选项卡主机。接下来创建您的fragment。首先使用fragment的XML文件为您的f

android: 二进制 XML 文件第 9 行:类 fragment 膨胀错误

我试图在android应用程序中显示map。我正在使用mapV2。但是会抛出错误“二进制XML文件第9行:类fragment膨胀错误”。该应用程序在启动时崩溃。下面是我的代码。请帮我解决这个问题MainActivity.Javapackagecom.example.googlemapsv2;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;publicclassMainActivityextendsFragmentActivity{@OverrideprotectedvoidonCreate(Bu

布局中声明的Android Fragment,如何设置参数?

我有一个fragment,它在onCreateView中使用getArguments()方法来获取一些输入数据。我将这个fragment与ViewPager一起使用,它工作正常。当我尝试在另一个仅显示该fragment的Activity中重用该fragment时,问题就出现了。我想将fragment添加到Activity的布局中:问题是:如何将Bundle传递给布局中声明的fragment? 最佳答案 最好的方法是将更改为FrameLayout并将fragment放入代码中。publicvoidonCreate(...){Sched

Android:如何将数据从父 fragment 发送到子 fragment

所以我查看了其他问题,也没能想出解决办法。所以基本上,我有一个父fragment和一个子fragment,我需要将一个整数传递给子fragment。子fragment是在XML中定义的,因此据我所知我无法附加bundle。看起来应该很简单,但我一直无法弄清楚。任何有关如何执行此操作的帮助都将非常有用。谢谢! 最佳答案 简单的解决方案是在您的父fragmentonCreateView中获取对您的子fragment的引用@OverridepublicViewonCreateView(LayoutInflaterinflater,View

android - 按下后退按钮时重新启动 fragment 类

我有一个fragment是选项卡View的一部分。当我按下后退按钮时,我想重新启动这个fragment。但我不知道如何刷新它。我尝试了一些这样的代码:Restartfragmentinsideactivity但它没有用。这里是检测后退按钮的代码:@OverridepublicvoidonResume(){super.onResume();getView().setFocusableInTouchMode(true);getView().requestFocus();getView().setOnKeyListener(newView.OnKeyListener(){@Overridep

android - 从 Fragment 请求权限时,在 Activity 的 onRequestPermissionsResult 中收到不正确的 resultCode

我有一个targetSdkVersion=23,compileSdkVersion=23的应用程序,主要Activity设置如下-HomeActivity(AppCompatActivity)-FragmentA(V4Fragment)-ViewPager-NestedFragmentA(V4Fragment)-NestedFragmentB(v4Fragment)-NestedFragmentC(v4Fragment)-NestedFragmentD(v4Fragment)-FragmentB(V4Fragment)-FragmentC(V4Fragment)在HomeActivit

android - sharedElment 过渡使用不过渡的 fragment

AndroidStudio2.3Beta1我正在尝试让过渡与fragment一起工作,但我使用的图像如何不过渡。它只是正常弹出。我已经创建了一个简单的应用程序来尝试让它工作。我有2个fragmentListMovieFragment和DetailMovieFragment。和1个MainActivity。用户将单击ListMovieFragment中的图像以转换到DetailMovieFragment。这是我的转换xmlchange_image_transform:列表电影fragment:publicclassListMovieFragmentextendsFragment{publ

android - 充气后 fragment 不显示 [已修复,但是......]

我正在尝试创建一个在我的所有Activity中都可见的音乐播放器。为此,我将使用Fragment,正如你们之前建议我的那样。由于我对Fragments没有任何经验,所以我决定先在“填充”Activity中实现一个fragment。我创建了一个仅包含一个按钮和一些文本的简单fragment,并尝试在我的填充Activity中对其进行膨胀。然而,这个fragment膨胀后并没有出现。确实会向LogCat打印一条消息,告诉我该fragment一直在膨胀。我很确定我遗漏了什么,但由于我没有这方面的经验,而且我找不到详细解释如何执行此操作的教程,我不知道我在做什么失踪。音乐播放器fragment